// 实习岗位DTO
package org.example.backend.dto;

import jakarta.validation.constraints.NotBlank;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

@Getter
@Setter
public class InternshipPositionDto {
    private Long id;

    @NotBlank(message = "岗位名称不能为空")
    private String title;

    private String description;

    private String requirements;

    private String department;

    private String workLocation;

    private String salaryRange;

    private Integer workType; // 1全职 2兼职 3实习

    private Integer recruitmentCount;

    private Date deadline;

    private Integer status; // 1发布中 0已下线
}
